<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        /*
              封装为有参函数，且将结果返回：
              var numbers = [1, 2, 25, 17, 4, 6];
              1. 对数组求和. 结果是： 55
              2. 求数组的平均数   (求和 除以 元素的个数) 结果(取整)是：9
              3. 求数组的最大值  结果：25
              4. 求数组中大的最小值 结果 1
              5. 数组转化为转化字符串，元素用 * 分隔,结果是： [1*2*25*17*4*6]
              6. 倒叙遍历数组中的每一个元素
              7. 对 numbers 数组进行元素的翻转，并存放到一个新的数组中。结果： [6, 4, 17, 25, 2, 1]
              8. 去除数组中大于 10 的元素，并存放到一个新的数组中。结果是：[6, 4, 2, 1]
              9. 对数组[1, 2, 3 , 4, 1 , 2],进行去重，得到新的数组：[1, 2, 3 , 4];
                  答案，见 07数组的去重.html
              10. 把 0 -- 10 以内的偶数，放入一个新的数组中。结果：[0, 2, 4, 6 , 8, 10]
              11. 对数组 [1, 5, 3, 2, 4]排序，结果是[1, 2, 3, 4, 5];
              12. 判断数组中是否含有 25。如果有，则控制台打印
              13. 判断用户输入的是否为闰年
  
              5 6 7 9 12 13
          */
        /* 
             5. 数组转化为转化字符串，元素用 * 分隔,结果是： [1*2*25*17*4*6]
             6. 倒叙遍历数组中的每一个元素
             7. 对 numbers 数组进行元素的翻转，并存放到一个新的数组中。结果： [6, 4, 17, 25, 2, 1]
        */

        //  5. 数组转化为转化字符串，元素用 * 分隔,结果是： [1*2*25*17*4*6]
        var names = ["李富强", "张郑洋", "张晨", "王艳通", "牛昊杰"];

        function append(namas) {
            // 如何判断 "牛昊杰" 是最后一个元素？
            // names 这个数组的长度5 ，牛昊杰这个元素的索引号是 数组的长度 - 1
            var str = "[";
            for (var i = 0; i < names.length; i++) {
                // console.log(names[i]);

                // 最后一个元素的时候，拼接值，不需要拼接 *
                if (i == names.length - 1) {
                    // console.log(names[i] + "就是最后一个元素");
                    str = str + names[i];
                } else {
                    str = str + names[i] + "*";
                }
            }
            str = str + "]";
            // 李富强*张郑洋*张晨*王艳通*牛昊杰*
            console.log(str);
            return str;
        }
        var result = append(names);
        console.log(result);
    </script>
</body>

</html>